75 WDT_A_hold(WDT_A_BASE);
84 if (LDOPWR_LDO_INPUT_VALID == LDOPWR_isLDOInputValid(
102 LDOPWR_unLockConfiguration(LDOPWR_BASE);
105 LDOPWR_clearInterrupt(LDOPWR_BASE,
106 LDOPWR_LDOI_VOLTAGE_GOING_OFF_INTERRUPT +
107 LDOPWR_LDOI_VOLTAGE_COMING_ON_INTERRUPT +
108 LDOPWR_LDO_OVERLOAD_INDICATION_INTERRUPT
112 LDOPWR_enableInterrupt(LDOPWR_BASE,
113 LDOPWR_LDOI_VOLTAGE_GOING_OFF_INTERRUPT +
114 LDOPWR_LDOI_VOLTAGE_COMING_ON_INTERRUPT +
115 LDOPWR_LDO_OVERLOAD_INDICATION_INTERRUPT
120 LDOPWR_lockConfiguration(LDOPWR_BASE);
123 __bis_SR_register(LPM3_bits + GIE);
134 #if defined(__TI_COMPILER_VERSION__) || defined(__IAR_SYSTEMS_ICC__)
135 #pragma vector=LDO_PWR_VECTOR
137 #elif defined(__GNUC__)
138 __attribute__((interrupt(LDO_PWR_VECTOR)))
142 if (LDOPWR_getInterruptStatus(LDOPWR_BASE,
143 LDOPWR_LDOI_VOLTAGE_COMING_ON_INTERRUPT
146 LDOPWR_unLockConfiguration(LDOPWR_BASE);
151 LDOPWR_clearInterrupt(LDOPWR_BASE,
152 LDOPWR_LDO_OVERLOAD_INDICATION_INTERRUPT +
153 LDOPWR_LDOI_VOLTAGE_COMING_ON_INTERRUPT
157 LDOPWR_lockConfiguration(LDOPWR_BASE);
164 }
else if (LDOPWR_getInterruptStatus(LDOPWR_BASE,
165 LDOPWR_LDO_OVERLOAD_INDICATION_INTERRUPT
168 LDOPWR_unLockConfiguration(LDOPWR_BASE);
171 LDOPWR_clearInterrupt(LDOPWR_BASE,
172 LDOPWR_LDO_OVERLOAD_INDICATION_INTERRUPT
177 LDOPWR_lockConfiguration(LDOPWR_BASE);
181 }
else if (LDOPWR_getInterruptStatus(LDOPWR_BASE,
182 LDOPWR_LDOI_VOLTAGE_GOING_OFF_INTERRUPT
185 LDOPWR_unLockConfiguration(LDOPWR_BASE);
189 LDOPWR_clearInterrupt(LDOPWR_BASE,
190 LDOPWR_LDOI_VOLTAGE_GOING_OFF_INTERRUPT
194 LDOPWR_lockConfiguration(LDOPWR_BASE);
GPIO_setOutputHighOnPin(GPIO_PORT_LED1|GPIO_PORT_LED2, GPIO_PIN_LED1|GPIO_PIN_LED2)
GPIO_setOutputLowOnPin(GPIO_PORT_LED1|GPIO_PORT_LED2, GPIO_PIN_LED1|GPIO_PIN_LED2)
void LDOInterruptHandler(void)